package Controleur;

import java.util.List;

import Model.Plateau;
import Vue.PlateauListener;
import Adaptateurs.CaseVue;
import Adaptateurs.PlateauAdaptateur;

public interface Controlleur {

	PlateauAdaptateur getAdaptateurPlateau();

	void setCaseAbonne(CaseVue caseVue);
	
	void setElementMarque(CaseVue caseVue);
	
	CaseVue getCaseMarque();

	Integer getCapaciteMaxFourmiliere();

	int getDureeVie();
	
	public ControllerSimulation getControllerSimulation();
	
	
	public void sauvegarderSimulation(String nameObject);
	public void chargerSimulationExistante(String filePath);
	
	
}
